Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
BROOMFIELD FARM CHAPEL ROAD Detached £1,808,427 £1,075,000 20 Apr 2007
WENLOCKS CHAPEL ROAD Detached £407,789 £260,000 31 Oct 2014